#-*- codeing = utf-8 -*-
#@Time : 2020/9/22 20:30
#@Author : 阳某
#@File : 证件照换底色.py
#@Software : PyCharm
import numpy as np
import cv2
'''
# 展示一张图片
img = cv2.imread('haha.jpg',0)
cv2.imshow('haha',img)  #  随便命名，一闪而过
cv2.waitKey(0)      # 0表示无限等待
'''
#   形态学操作   改变物体形状  #二值化图（黑白图像）
#   腐蚀-变瘦   膨胀-变胖

img = cv2.imread('1.jpg',0)
# 二值化处理
kernel = np.ones((5,5),np.uint8)  #   会生成里面全是1的数组
print(kernel)       # 五行无列的数组
# 腐蚀
erosin = cv2.erode(img,kernel)
print(erosin)
# 膨胀
dilation = cv2.dilate(img,kernel)
print(dilation)
# cv2.imshow('erosin/dilation',np.hstack((img,erosin,kernel)))
# cv2.waitKey(0)      # 0表示无限等待